epidermoid cyst of the spleen - Espagnol Anglais Dictionnaire